package com.danceforyou.user.dao;

import com.danceforyou.common.dao.BaseDAO;
import com.danceforyou.user.model.RoleMenuDO;
import com.danceforyou.user.vo.RoleMenuVO;
import org.apache.ibatis.annotations.Param;

/**
 * 类名称：RoleMenuDAO
 * 创建人：danceforyou
 * 创建时间：2021年01月12日
 * 版本号：1.0v
 */
public interface RoleMenuDAO extends BaseDAO<Long, RoleMenuDO, RoleMenuVO> {

    /**
     * 根据待办编码获取岗位授权信息
     * @param roleId 岗位ID
     * @param backlogKey 待办编码
     * @return RoleMenu 岗位授权信息
     */
    RoleMenuVO getRoleMenuByBacklog(@Param("roleId") Long roleId, @Param("backlogKey") String backlogKey);
}
